package com.youlu.campus.entity.jinshuju.dto;

import lombok.Getter;
import lombok.Setter;

/**
 * 根据用户手机号 活动ID查询报名信息
 * 优先级判定 活动是否停止 > 活动是否结束 > 是否报名 > 是否答题通过
 */
@Getter
@Setter
public class QueryUserJinShuJuResultDTO {

    /**
     * 是否已报名
     * true 已报名
     * false 未报名
     */
    private Boolean joined = Boolean.FALSE;

    /**
     * 答题是否已通过
     * true 已通过
     * false 未通过
     */
    private Boolean passed = Boolean.FALSE;


    /**
     * 活动状态 1、未开始 2、进行中 3、已结束
     */
    private Integer status = 1;


    /**
     * 活动是否停止
     */
    private Boolean stop = Boolean.FALSE;
    /**
     * 活动结束页
     * 活动停止说明
     */
    private String stopDetail;

    private String userToken;

    private String openId;

}
